self-contained breathing device - Francés Inglés Diccionario